let form = layui.form
// 获取文章分类
function get_list() {
  $.ajax({
    url:'/my/article/cates',
    success:function(res) {
      let htmlStr = template('tpl_list',res)
      $('tbody').html(htmlStr)
    }
  })
}
get_list()

// 添加文章分类
$('button:contains(添加类别)').on('click',function() {
  layui_list = layer.open({
    type: 1,
    area: ['500px', '260px'],
    content: $("#add_template").html()
  });
})

$('body').on('submit','#add_list',function(e) {
  e.preventDefault();
  let data = $(this).serialize()
  $.ajax({
    type:'POST',
    url:'/my/article/addcates',
    data:data,
    success:function(res) {
      layer.msg(res.message)
      if(res.status === 0) {
        get_list()
        layer.close(layui_list)
      }
    }
  })
})

// 删除按钮
$('body').on('click','.del_list',function(e) {
  // console.log($(this).data("id"))
  let id = $(this).data('id')
  layer_ask = layer.confirm('你确定要删除吗？', {
    btn: ['确定','取消'] 
  }, function(){
    $.ajax({
      url:'/my/article/deletecate/' + id,
      success:function(res) {
        layer.msg(res.message)
        if(res.status === 0) {
          get_list()
        }
      }
    })
  }, function(){
    layer.close(layer_ask)
  });
 
})

// 编辑按钮
$('tbody').on('click','button:contains(编辑)',function() {
  let data = $(this).data()
  layui_editor = layer.open({
    type: 1,
    area: ['500px', '260px'],
    content: $("#modify_editor").html(),
    success: function() {
      form.val('editor', data);
    }
  });
})

$('body').on('submit','#modify',function(e) {
  e.preventDefault()
  let data =  $(this).serialize()
      data=data.replace("id","Id")
  $.ajax({
    type:'POST',
    url:'/my/article/updatecate',
    data : data,
    success:function(res) {
      layer.msg(res.message)
      if(res.status === 0) {
        layer.close(layui_editor)
        get_list()
      }
    }
  })
})
